smelling sails - French English Dictionary